#include "Engine.h"
#ifndef GAMEOBJECT_H
#define GAMEOBJECT_H

#include "main.h"

namespace jfw {

    class GameObject : public sf::Sprite
    {
        public:
            GameObject();
            virtual ~GameObject();
            //bool LoadDef(std::string Filename);
            void Update(float m_fTime);

            static void UpdateAll(float m_fTime);
            static void DrawAll();
        protected:
        private:
            static std::vector<jfw::GameObject*> GameObjectList;
    };
}

#endif // GAMEOBJECT_H
